window.onload = function () {
    /*1.顶部搜索*/
    topBar();
    /*2.轮播图*/
    banner();
    /*3.身体部分*/
    body();
};

var topBar = function () {
    $(window).scroll(function () {
        var scrollTop = $(window).scrollTop();
        var scrollCompare = $(".qt_banner").height() - $(".qt_topBar").height() - 50;
        if (scrollTop >= scrollCompare) {
            $(".qt_topBar").addClass("fixed");
            $(".icon_title").addClass("font_color");
            $(".icon-fenlei").addClass("font_color");
            $(".search_main_name").addClass("font_color");
            $(".login_upload i").css("color","rgba(0,0,0,.45)");
            $(".login_vip i").css("color","rgba(0,0,0,.45)");
            $(".search_hot").hide();
        } else {
            $(".qt_topBar").removeClass("fixed");
            $(".icon_title").removeClass("font_color");
            $(".icon-fenlei").removeClass("font_color");
            $(".search_main_name").removeClass("font_color");
            $(".login_upload i").css("color","#fff");
            $(".login_vip i").css("color","#fff");
            $(".search_hot").show();
        }
    });
};
var banner = function () {
    /*1.自动轮播*/
    /*2.点击原点轮播*/
    /*3.点击左右两侧按钮轮播*/
    $(document).ready(function () {
        var length,
            currentIndex = 0,
            interval,
            hasStarted = false, //是否已经开始轮播
            t = 3000; //轮播时间间隔
        length = $('.clearFix li').length;
        //鼠标上悬时显示向前、向后翻按钮,停止滑动，鼠标离开时隐藏向前、向后翻按钮，开始滑动
        $('.qt_banner').hover(function () {
            stop();
            $('#arr').show();
        }, function () {
            $('#arr').hide();
            start();
        });
        $('#index li').hover(function (e) {
            stop();
            var preIndex = $("#index li").filter(".now").index();
            currentIndex = $(this).index();
            play(preIndex, currentIndex);
        }, function () {
            start();
        });
        $('#left').on('click', function () {
            pre();
        });
        $('#right').on('click', function () {
            next();
        });

        /**
         * 向前翻页
         */
        function pre() {
            var preIndex = currentIndex;
            currentIndex = (--currentIndex + length) % length;
            play(preIndex, currentIndex);
        }

        /**
         * 向后翻页
         */
        function next() {
            var preIndex = currentIndex;
            currentIndex = ++currentIndex % length;
            play(preIndex, currentIndex);
        }

        /**
         * 从preIndex页翻到currentIndex页
         * preIndex 整数，翻页的起始页
         * currentIndex 整数，翻到的那页
         */
        function play(preIndex, currentIndex) {
            $('.clearFix li').eq(preIndex).stop().fadeOut(500)
                .parent().children().eq(currentIndex).stop().fadeIn(1000);
            $('#index li').removeClass('now');
            $('#index li').eq(currentIndex).addClass('now');
        }

        /**
         * 开始轮播
         */
        function start() {
            if (!hasStarted) {
                hasStarted = true;
                interval = setInterval(next, t);
            }
        }

        /**
         * 停止轮播
         */
        function stop() {
            clearInterval(interval);
            hasStarted = false;
        }

        //开始轮播
        start();
    });
};
var body = function () {
    $(".nav_ship").on("click", function (e) {
        e.preventDefault();
        $(".ship_box").slideToggle();
    });
};
